<?php
Class front_model extends CI_Model{
    
    public function __construct() {
        $this->load->database();
    }
    

    public function get_title(){
        
        $this->db->select('title, link');
         $query = $this->db->get('page');

        return $query->result_array();
        
    }
    
    public function get_page($page){
        
        
        $this->db->order_by("id", "asc"); // устанавливаем порядок следования записей
        $query = $this->db->get_where('page', array('link' => $page), 1);
        $result =  $query->result_array();
        
       
        
        if (empty($result)){
            show_404();
        }
        return $result;
        
        
    }
    
    public function get_prev_next($id){
        
            //SELECT * FROM `table` WHERE `id` < 6 ORDER BY `id` DESC LIMIT 1
        
        $text='';
        //$this->db->from('page');
        $this->db->where('id <', $id); 
        $this->db->order_by("id", "desc"); // устанавливаем порядок следования записей       
        $query = $this->db->get('page', 1);
        $result =  $query->result_array();
        if (empty($result)){
            //меньше нет
            $text .= '<li class="disabled"><a href="#">&lt;</a></li>';
        }else{
        $text .= '<li><a href="'.site_url('main/exchange/'.$result[0]['link']).'">&lt;</a></li>';
        }
        
                $text .= '<li><a href="'.site_url('main/exchange/').'">*</a></li>';
        
        $this->db->where('id >', $id); 
        $this->db->order_by("id", "asc"); // устанавливаем порядок следования записей       
        $query = $this->db->get('page', 1);
        $result =  $query->result_array();
        if (empty($result)){
            //больше нет
            $text .= '<li class="disabled"><a href="#">&gt;</a></li>';
        }else{
        $text .= '<li><a href="'.site_url('main/exchange/'.$result[0]['link']).'">&gt;</a></li>';
        }
        
        
        
        return $text;
    }
    
    
}
?>
